2194
3
2312
0
2495
2262
632
1
1574
2502
2
2505
1743
2142
7976
8
3054
5
3098
1962
2057
1683
2972
302
5978
6
1446
383
1306
2500
790
3354
1481
1189
1098
1209
1365