2198
2
1267
1
2710
9
3149
4
2587
16
4396
3
876
0
1025
360784
19
2189
195
4820
12958
5
547
1677
2809
2301
81
593
2235
2668
2520
302
4445