1301
2
674
1097
1
551
0
2302
3
1532
1974
4759
3283
4
612
237
925
765
1767
915
189
740
638
1104
1844
1572
3176
3145
1496
6
2942
4668
2499
2591