1690
4
2831
2618
3
1497
1807
2
1101
5732
5
5331
2895
13
2582
6
1397
1066
1
1824
611
1779
6030
1616
5265
3424
12400
2344
1373
3672
14
3063
25
2988
0
1254
7
1576
9
571
2189
4450