1315
13
1528
4
2271
6
1449
1935
3
4279
5
1461
1
1595
2
2831
2143
1049
911
0
2215
1163
9
2361
874
2956
495
328
2403
1380
2134
246
935
457
1119
984
5587
14
1734
1129