2533
2
2759
1
4176
6
1558
1843
1267
2414
1660
1527
1331
1623
1056
652
0
181997
11
1812
272
3629
2949
665
1679
1162
1431
1243
1239
297066
2595
1767
883
1282
1618