2733
0
1466
1505
2578
4
4291
1416
1
2848
2
2146
2535
1994
1289601
2110
5784
8
2038
11650
23
1510
3879
3
2605
13967
748
4862
6856
24
4562
6
990
2611
1581
1204
1457
947
3940
5