2732
0
2153
7
2123
1
1716
5164
5
2470
1522
1639
2195
3629
1397
1243
1431
3871
2
1668
2794
1382
1618
841
3470
956
1636
862
2650
20
989
2035
3066
1092
2285
1868