2426
7
798
2
1501
1873
22
73
906
1
1382
4
1281
2247
122
869
1878
2498
3
156
245
0
1301
537
2925
10791
15
95
218
339
579
2546
1008
3801
621
47830
1425
1874