2296
4
1853
1
1434
2500
10
637
0
409
381
1101
9244
4713
5
445
401
372
407
2490
2169
2
226
738
3
3559
456
455
13835
2143
328
479
2702
750
413
410