3151
1
2660
2
1814
1460
3680
2530
4
87
418
2475
857
2571
6
645
0
3369
3
1004
1303
300
673
1014
2448
3931
1344
801
557
1197
3808
962
4006
1366