1585
2
2502
4
1182
0
1233
2050
1534
3
3899
1308
1
1291
8945
2039
3012
10827
2629
1174
1635
7034
1342
1267
896
5489
11
4258
1976
1875
1496
1149
37355
13
3014
20
579
2799
6