423
0
451
1840
2
3691
5
2809
17353
1878
1
882
1042
2301
1020
378
1932
3092
1081
2881
739
31535
846
11881
3
427
2235
47041
3203
10
2520
376
298
4445
3114
4
3510