1527
2
1267
652
0
272
1212
1812
1
2949
3629
515
1679
181997
11
1162
61216
1331
1623
1431
1243
1239
1767
1843
3926
14
32302
6781
1282
925
3
8945
5771
10
883
1059
323