1009
5
1574
3
1255
7
6031
13
1616
6
1780
1
1652
22
1130
1204
5267
4789
12
3424
12402
2
3236
2345
2831
4
1398
1690
1067
611
1824
2988
0
1807
1102
2897
1497
5332
5733
2618
2582