2037
2
126
0
130
160348
14
1892
7
1550
8
1081
1
2935
814
4
134
124204
53
953
611993
1006
1820
758
851
994
1664
3051
10
930
68
75
1650
36
618
2260
1186
1187