3308
4
1350
2
3400
2703
2035
1
4507
5
17436
9
2876
3
80511
0
126451
18
1348
1092
1033
1241
1533
1387
1543
2212
2798
11403
17
8846
23
1329
1072
578
278
2282
2152
422
71345
1593