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