1532
1
630
2
481
31997
55
2837
2505
7053
7
1743
0
3054
5
1246
2057
1683
17607
1306
2426
2500
790
3354
1481
1225
2670
5375
1015
1694
2294
1923
3683
1247
1451
2522