2120
6
2275
2
1518
1
2327
383
0
3691
5
2809
17353
2301
3092
846
303
293
69
120
5155
8
3114
4
994
63
3510
4111
340
2749
2748
1391
1452
2189
73
407
250