2902
16
5196
2
7
0
2416
2512
1809
5
3222
11
2327
4443
9
1353
4775
6075
15
1924
3
3008
1687
1044
6516
8
932
1441
2746
1505
8859
1068
449
1493
2432
1
5734
2343
1182
1091