1873
1
859
6
2466
3
1118
1028
732
0
1062
2
864
451
1517
1047
1197
2358
1689
832
271
437
187
230
2709
4
2486
833
3023
5
339
4358
54
1027
991
303
1052
1373