1815
2
1193
2982
3
1527
1331
1
1623
2352
652
0
181997
11
1812
2333
1558
272
3926
14
951
3629
2949
665
1679
3289
1162
3117
8
1431
1243
1239
297066
2595
1267
1767
1843