1045
0
635
255
1665
670
1601
3
2139
4
2287
1
1288
3401
5
1639
3344
5253
1167
24337
22
5043
2543
6
1894
2
13803
1232
1777
665
2300
1062
4775
4492
5196
605
3633
13
6501
8