3263
4
2326
1
2631
1690
945
266
1839
1289601
3655
11
4009
6
4096
2
1500
1355
0
1393
2468
1416
2767
5
4480
2456
4070
751
2530
2948
2276
1095
6445
2182
2287