1104
1
951
3145
4
2502
619
237
0
564
1844
1301
2
1767
674
638
2122
2740
1446
3539
3
6236
10
2302
551
1694
3546
432
841
2153
7
1174
1179
1102
1496
6
2942
2395