1941
3
1651
1
1766
472
0
504
1001
2
773
746
826
329
1369
5
87
354
777
11264
1461
631
510
538
1721
6
361
2544
4
299
1335
957
415
291
1053
727
770