3723
3
1992
1
2388
2
676
3508
5169
2530
4
564
3046
3502
5
1226
2959
1492
2480
3154
6
2317
108797
0
2350
4402
15
8819
12