1202
20
815
2
1336
5
1068
1
1177
908
4
1113
1862
3
2904
1150
1917
1561
6
923
3009
7
2163
17
1453
1001
535
6281
27
361
1613
1529
0
222
201
556
2599
1766
937
7877