3345
4
4445
3
12958
5
5781
6
466
0
195
1
1766
491
1944
580
383
2
1285
1053
1343
2235
734
2301
2168
1961
839
392
804
1276
3123