3593
16
1913
0
2627
5
3062
9
2515
3
1546
4651
2
918
1
2190
2966
6
164
985
3931
4
777
1372
3125
1650
413
1363
2130
1494
1152
1536
1131
17391
7
3517
1343
1446
3118
2122