2522
2
2495
0
957
1
2804
4
2669
1569
1320
771
2620
2312
3706
5
2623
3
2262
2630
951
1636
1033
1507
5732
3612
10
945
6707
24
2131
1268
1050
1399
4070
2493
18
1396
1047