3
1077
828
41
510
1069
4
26
620
1700
1405
746
640
519
5
24
1591
1705
1313
224
931
833
107
16
2
376
2018
11
11
12
