2100
2
1030
1
1746
4002
4
6779
5
1891
812
1374
0
3188
14
999
3629
1576
3
3871
2794
1695
7
1618
841
3470
3368
862
2650
20
1095
3684
3066
2285
1868
2534
2343
1197
1366