2809
2
2952
0
17353
4328
10
381
2301
745
1045
2881
546
422
525
2668
1075
3114
4
1009
1297
3510
471
2657
3
953
2749
1
1098
2730
6
1603
1649
2546
1238
1033