2030
2
11829
0
2806
3
510
1
4964
6689
4
2608
1255
1621
888
5
11881
7952
4830
5551
22330
22
5135
1279
1762
355
646
1376
2732
3148
9
198
1932
2301
1074
2524
1343
1403
7