2245
3
3053
7
619
1
1694
951
1015
690
928
3683
2669
2
297066
0
564
1743
2949
108797
2255
2740
1451
1720
5225
8
6236
10
1581
2312
1174
1688
3765
4
1601
1226
1492
1729