2301
2
1020
0
3092
1
2881
5781
6
2235
279
2520
4445
3
3114
4
3510
4111
3251
2749
1787
81
2748
371
1452
1098
695