1632
2
2226
1
496
0
1532
1814
1691
1816
1064
1267
830
2294
915
5209
9
1467
801
2394
1000
117
3965
3
2176
4179
4079
4
3562
802
1681
1699
3326
1675
559