2310
2
2972
6
513
1
2715
2433
1360
2502
2376
4702
4
4658
5
1857
5216
8
3163
1809
1777
2318
1097
1790
3
37355
13
2471
7
2569
0
1518
2038
1830
1304
55904
1724
570
2040