1302
0
1436
3660
1
3267
2989
326
5262
10
300
569
2143
1427
2
907
1516
1337
535
1775
3
2942
5
1464
2054
1906
76
1129
1270
745
1491
973
1608
2587
1045
11850