1226
1
3354
9
8527
1386
2061
3
1522
1812
2322
4
2188
2402
562
0
1431
1884
123674
35
2005
2
475
980
24337
22
2786
1161
673
1185
2528
1660
1001
572
718
5204
1028
1376