2336
5
2834
2
2349
662
2245
3
2159
1
2492
4
2427
2530
6236
10
2130
1174
10827
1101
3303
7
1308
4996
3050
2629
2992
6
585
378
0
951
1015
562
2906
690