3176
2
2493
4
5811
6676
12
1875
8329
1431
1
8527
2921
5
94424
3
3195
2836
0
3315
2133
688
2044
1476
1031
216
4465
22
987
1888
1289601
980
1071
2528
24337
6445
6
1161
1028