3326
3
1720
2
1296
1
1371
802
0
1859
4
801
2495
1681
9817
1814
266
2530
3041
1558
1066
1935
1606
1191
2890