2126
0
2470
2
1929
1
2077
5
2317
3345
4
4557
8
282572
5722
3
1501
1894
360784
19
5781
6
300
1421
1181
593
635
2220
661
1129
818
395
2073
1853
1861
195
17824
650