2235
0
2520
1
4445
3
3114
4
700
3510
2
4111
2749
1787
3203
10
2748
1452
1098
1222856
269
1854
5
2125
2526
53
1671
2546
6975