2349
2
2039
7
4519
15
2268
3
2195
560
1
5825
4
429
0
810
504
734
297066
7034
6713
11
9305
8
986
131589
7071
5
2044
5079
1723
3366
828
1412
45986
778
1105
906
17946
2009