2297
2
796
6
6346
16
4291
9
2245
3
1289601
4
5746
23
2530
1226
1
2650
1174
1254
1325
1894
10827
1375
1269
4463
5
3244
899
1418