3251
6
2564
2
1491
1
2073
2275
525
0
3691
5
2809
17353
1495
2301
1020
3092
2881
1332
5155
8
3114
4
3510
4111
2749