1047
2
1527
1331
1
1623
181997
11
652
0
945
1069
1812
297066
1558
272
3683
3629
2949
665
1679
1162
1431
1243
1239
1458
2595
1267
1767
1843
883
1282
1618
577