1603
3
2280
1
1254
0
2700
5
2394
8
1003
2068
1169
1462
989
2
1360
2133
1696
2266
1624
1260
2859
1819
1453
1143
966
1149
860
1691
2293
6
829