2275
2
3006
3
1586
1
3498
4
7153
9
2200
6
3353
11
509
0
3114
544
2982
597
1513
1749
710
1008
31535
571
1344
447
1936
2830
7
19279
2470
1550
5
2094
1374
2668
1452
646