1162
3
6408
12
765
2
1963
7
1440
7057
2460
4
1543
1
1311
4463
2973
2393
2963
8
1278
0
4269
17
1106
1380
1159
8662
710
793
530
1673
2151
1250
2404
2769
453
1872
5
1013