1871
3
430
0
458
1045
2
1099
1
2522
438
2683
1009
510
31535
9259
17
247
375
611
1245
5
768
1211
652
691