370
0
1588
2
753
1901
32353
12
2772
5
1019
1
1202
1125
1468
7994
3
1356
1636
3065
1131
2037
1931
4
3261
1502
676
1295
14421
923
897
946
1363
1411