3878
3
2579
2
3570
3202
2430
12
1322
6
1090
0
904
1
849
2405
2601
4
1227
1162
2002
8
1681
4629
1520
2181
2335
7
1094
1208
1206
1781
878
1503
5445
10
2687
1146
1516
1864