1199
2
4225
6
576
1
1352
4
688
611
1594
3
1636
1097
1318
861
1007
3142
0
1213
1314
16
98660
31
76748
7296
1289
6433
9
3419
1617
855
2115
2040
13
1426
1030
2331
3930
22
1241
5