3364
2
2977
1
532
0
1064
520
464
530
2399
1301
698
83
1342
1012
592
923
521
778
1109
3158
1552
793
1306
531
356
1940
2523
394
1446
4196
116586