1641
2
440
1
1135
3
2275
6
1748
4
1297
0
2146
1420
12332
13
1545
1390
858
802
438
609
1090
5366
5
1553
1238
1157
2955
1108
1132
4001
914
739
2604
763
1165
1228