1931
2
403
0
317
1020
893
1661
1
2490
784
957
1337
980
325
1101
456
1161
457
1411
992
286
365
1824
17184
44
846
547
919
368
5875
757
691
3366