394
1
362
914
1459
0
1954
2
1073
1625
3
952
578
634
437
241
947
3837
3554
339
1059
7
1932
1014
1168
847
1554
5221
4
915
1379
680
2908
940
2352