3362
12
1528
1
1578
1224
1437
3
1621
7
3010
6
1527
1326
1657
2188
2
1426
812
1132
2139
1654
2372
5
860
6410
765
1965
1440
1756
3235
1393
7060
861
1381
0
1165
5062
9