1193
2
1623
1
1679
32302
0
1162
1431
1239
1267
1767
1069
1665
3051
1331
1812
665
1558
345
3629
946
7258
2535
8945
1527
1243
1282
1843
1212
181997
11
2949
297066