3332
4
2231
0
4987
3
2699
6
1035
1
5831
10
530
921
351
1758
629
2457
5885
417
14
1883
5838
5
738
1896
12202
17
217
1100
1251
1192
2008
529
3082