397
0
342
324
142
1
99
170
2
546
304
632
545
372
939
3
568
578
1017
4
566
81
962
225
1146
650
1597
2145
5
693
665
593
597
538
7
249
360