1623
1
1431
2
2579
1650
1504
260
0
1443
1542
931
2794
1581
3871
2343
3470
5
2285
527
3
1753
1412
833
2054
4
3109
14
3629
2534
389
3770
3000
6
2478
1889
2502
1618