50
814
1
5
565
0
1627
3
2028
29
1227
14
1371
2
22
1064
12
1090
1086
20
1037
1713
4
1438
1893
1351
2544
2418
6
2819
1863
7
854
729
749
550
568
664
663
848
656
882