1334
2
1196
1331
1
1804
1107
664
969
0
1454
4670
4
1195
1453
3
11323
7
1181
3146
1424
1101
1881
1275
682
503
1087
1861
81
836
207
471
1478
92
1374
5
2963