3029
0
14
2349
19
31
2402
36
18
2972
11
88
3979
3
52
1554
2146
80
28
1708
4
17
2903
7
77
2626
5
2594
56
2747
91