2693
3
1344
0
1897
1
1020
6052
10
1852
2546
802
8773
1124
1824
4445
1551
2
6383
17
637
871
2337
2229
4
1463
2320
12958
5
7334
282572
5781
6
4546
794
2076
918
2800