3024
3
1699
2
619
1
2687
1819
1883
3326
493
0
388
1023
475
534
901
1243
1425
2123
3159
1105
1103
3050
3649
5
490
2271
4
4179
484
596
1397
1166
562