2490
0
403
852
1
249
116
2546
17353
31535
448
1282
430
19890
951
3327
2
4111
321
602
509
1973
580
588
578
273
3025
454
21743
1448
1943
2142
2143