3024
3
2322
4
527
3109
14
3546
1
2054
8607
8
706
0
4168
5
189326
785
96
4943
2
2153
7
1252
722
925
3539
102
3252
2327
11
1458
2122
883
267612
1310
2427
12
2190
2687
87