302
0
1683
4585
10
1698
1
2108
3
880
610
1579
2300
2
106
2632
5
1511
2238
2668
383
2207
3371
773
272
1793
2259
930
3788
3863
14
3629
3470
194