5226
5
3818
7
1289601
4
1393
1
4944
1581
2
2710
443
0
3612
10
2277
2250
1009
1721
2284
2365
685
2316
4042
11
708
2245
3
1788
5147
2528
4761
2468
1226