3203
3
1960
7
1470
1
1566
1329
1425
1010
1374
2447
4677
10
7334
4
417
0
1587
1448
2
8731
1182
1749
544
111
737
1277
5
467
635
1020
646
1225
1824
2668
447
1315