661
0
1642
1
775
1182
1129
1952
2
1922
3353
11
1566
2275
417
2696
4
650
1231
31535
2399
1894
2372
43
544
3795
915
597
509
2016
3114
2982
3
263
2129
1824