1047
2
1527
1331
1
1623
181997
11
945
1069
1812
297066
0
1558
272
3683
3629
2949
665
1679
1162
1431
1243
1239
1458
1267
1767
1843
1282
8945
1033
3172
32302
1212