580
0
1009
2
795
376
303
1518
1
97284
481
4631
3
155
518
2204
13
4723
4
380
1853
2754
11221
23
702
1936
998
843
719
592
813
31535
3460
11881
597
306
464