3196
2
2012
2276
8
2145
1
3303
10
2194
1794
2593
3
652
0
1257
1812
61216
645
6781
1028
3926
14
1679
1162
1331
1527
515
1623
1431
32302
1243
1239
1618
1267
1767
1843