448
1
11221
23
2490
0
18403
6
56488
2142
17353
31535
430
1943
4111
2
509
957
281
1222856
4
2150
339
3092
409
1425
2106
116
580
1023
2813
413
381
3493
5
385
261