3326
3
2788
730
0
467
1380
2562
2
2368
1
1669
4
3187
5
2108
3292
1012
1526
1271
1532
2233
7222
962
1310
3070
1552
1401
1632
1466
2802
1606
4715
2152
57793
1239