736
1
560
2535
2
484
0
933
578
436
2932
1659
801
109776
42
740
2189
513
3498
4
616
36
528
968
670
492
17946
1601
3
3008
583
1179
1849
1287
11447
3566